home *** CD-ROM | disk | FTP | other *** search
- Path: news.compuserve.com!newsmaster
- From: Philippe Verdy <100105.3120@compuserve.com>
- Newsgroups: comp.lang.c++,comp.lang.c,comp.os.ms-windows.programmer.misc
- Subject: Re: fastest code
- Date: 7 Apr 1996 21:59:54 GMT
- Organization: CompuServe Incorporated
- Message-ID: <4k9dsq$fl9@arl-news-svc-5.compuserve.com>
- NNTP-Posting-Host: ad04-110.compuserve.com
-
- null@diku.dk (Niels Ull Jacobsen) s'Θcrit :
- > c2a192@ugrad.cs.ubc.ca (Kazimir Kylheku) writes:
- >
- > >In article <NFS9dJAHgWYxEwdO@chrism.demon.co.uk>,
- > >Chris Marriott <chris@chrism.demon.co.uk> wrote:
- > >>I've heard it said that Watcom have the best compiler in terms of code
- > >>speed. What they do NOT have is a particularly good development
- > >>environment - VC++ is the clear winner in that department.
- >
- > >Who cares? The end user doesn't see the development environment. It's just
- > >fluff for programmer wannabees.
- >
- > I disagree. A good development may (note, I say *may*) help the
- > programmer in his work, enabling him to deliver faster and/or spend
- > more time on the algorithms (where the greatest speedup opportunities
- > are almost always to be found).
- >
- > Of course, all *great* programs are written by *real* programmers
- > squinting at a 12 inch 80x25 black-and-green monitor running vi at 3
- > a.m. :-)
- >
- > But this is digressing from the subject of compilers...
-
- I agree with your opinion.
-
- Most important is a compiler which reasonably fast helps you
- to detect bugs in your application, provides useful and well
- documented error/warning messages, implements the most recent
- standards (which defines stricter type-checking, and the
- correct context-free names resolution rules). So you do not
- have to search hours or days for a stupid bug in your source
- or for an undetected ambiguity in your code !!!
-
- Then comes time for optimizing. But now all compilers provide
- good optimized code. The only little difference is far less
- than the differences of performance of all compatible systems
- that your program will run on.
-
-